Arch Window/fr

Arch Fenêtre

Emplacement du menu
3D/BIM → Fenêtre
Ateliers
BIM
Raccourci par défaut
W I
Introduit dans la version
-
Voir aussi
Aucun

Description

L'outil Arch Fenêtre crée un objet de base pour toutes sortes d'objets "intégrables", comme les fenêtres et portes. Il est conçu pour être indépendant ou devenir "hôte" à l'intérieur d'un autre composant comme un Arch Mur, un élément d'une Arch Structure ou d'un Arch Toit. Il a sa propre forme géométrique, qui peut être fait de plusieurs composants (généralement un cadre et des panneaux intérieurs) et définit également un volume à soustraire aux objets hôtes, afin de créer une ouverture.

Les fenêtres peuvent être basées sur des objets 2D fermés, tels que des Draft Rectangles ou des esquisses utilisés pour définir leurs composants internes. L'objet 2D de base doit donc contenir plusieurs polylignes fermées, qui peuvent être combinés pour former des panneaux remplis (une polyligne) ou des cadres (plusieurs polylignes).

L'outil Arch Fenêtre comporte également plusieurs préréglages. Ils permettent à l'utilisateur de créer des types communs de fenêtres et de portes avec certains paramètres modifiables, sans qu'il soit nécessaire de créer manuellement les objets et composants 2D de base.

Toutes les informations applicables à une fenêtre s'appliquent également à une porte, puisqu'il s'agit du même objet sous-jacent.

Fenêtre complexe en cours de construction à partir d'une esquisse. Lorsque vous entrez en mode édition de la fenêtre, vous pouvez créer différents composants, définir leur épaisseur puis sélectionner et affecter des lignes de l'esquisse à ceux-ci.

Utilisation

Il existe différentes façons de créer des fenêtres, en fonction du niveau de détail et des fonctions souhaités.

Créer une fenêtre à partir d'un préréglage

Il s'agit de la méthode de création la plus simple, où les préréglages existants couvrent les types de fenêtres les plus courants.

  1. Il y a plusieurs façons de lancer l'outil :
    • Appuyez sur le bouton Fenêtre.
    • Sélectionnez l'option 3D/BIM → Fenêtre du menu.
    • Utilisez le raccourci clavier : W puis I.
  2. Sélectionnez l'un des paramètres dans la liste.
  3. Remplissez les paramètres souhaités.
  4. Dans la vue 3D, déplacez la fenêtre à l'endroit où vous souhaitez la placer. Si vous déplacez le pointeur sur un Arch Mur, le contour de la fenêtre devrait s'aligner sur la face de cet objet.
  5. Cliquez sur la vue 3D avec la souris ou appuyez trois fois sur la touche Entrée pour confirmer les coordonnées X, Y et Z de l'emplacement.

En savoir plus sur les préréglages.

Créer une fenêtre à partir de composants personnalisés

Lorsque le format de fenêtre souhaité n'est couvert par aucun des préréglages existants, il est possible de créer des fenêtres personnalisées et, éventuellement, de les inclure en tant que préréglages utilisateur en plus des préréglages intégrés.

  1. Vous pouvez sélectionner une face de l'objet Arch où vous souhaitez inclure la fenêtre, puis définir le plan de travail sur celle-ci.
  2. Créez une nouvelle esquisse à l'aide de la commande Esquisse sur le plan de travail en cours.
  3. Pour un placement correct, le coin inférieur gauche de la fenêtre doit se trouver à l'origine de l'esquisse.
  4. Dessinez une ou plusieurs polylignes fermées (boucles). Faites très attention à l'ordre de création de ces boucles, car la numérotation des « polylignes » dans le panneau de tâches (« Éléments de fenêtre ») en dépend.
  5. Fermez l'esquisse.
  6. Sélectionnez l'esquisse et appuyez sur le bouton Fenêtre ou utilisez l'une des autres méthodes pour lancer l'outil.
  7. Pour ajuster les composants de la fenêtre et diverses propriétés, accédez au panneau des tâches de la fenêtre en double-cliquant sur l'objet créé dans l'arborescence.
  8. Notez que, comme les composants qui suivent un composant à charnière s'articulent également, tous les composants fixes, tels que les cadres extérieurs et les panneaux de verre fixes, doivent être définis avant tout composant articulé. De même, un panneau de verre dans un cadre à charnière doit être défini après ce cadre et avant tout autre composant à charnière.

En savoir plus sur les composants personnalisés.

Créer une fenêtre à partir de types personnalisés

    • Par exemple, créez une esquisse rectangulaire de base pour votre fenêtre, puis une esquisse de profil pour le cadre, et créez un Part Balayage pour balayer le profil autour de l'esquisse de base. Créez un Part Décalage 2D à partir de l'esquisse de base, puis une Part Extrusion pour créer le panneau de verre.
    • Vous pouvez également créer un volume à soustraire du mur, par exemple en extrudant l'esquisse de base.
    • Assurez-vous que toutes ces pièces ont un nom unique et significatif (par exemple, « Cadre » ou « Panneau de verre »).
  1. Créez un App Part et placez-y tous vos sous-composants.
    • Si vous en avez créé un, assurez-vous que la visibilité du volume de soustraction est désactivée.
  2. Si vous souhaitez rendre votre fenêtre paramétrique, vous pouvez ajouter 3 propriétés à votre pièce d'application en cliquant avec le bouton droit de la souris sur son éditeur de propriétés et en sélectionnant « Ajouter une propriété ». Ajoutez les propriétés suivantes (elles sont toutes facultatives, le groupe de propriétés n'a pas d'importance) :
    • Height en tant que PropertyLength et liez-la, par exemple, à une contrainte verticale de votre esquisse de base.
    • Width en tant que PropertyLength et liez-la, par exemple, à une contrainte horizontale de votre esquisse de base.
    • Subvolume en tant que PropertyLink et liez-le au volume à soustraire que nous avons créé ci-dessus.
    • Tag en tant que PropertyString.
  3. Pour créer des fenêtres à partir du type créé, sélectionnez l'App Part et appuyez sur le bouton Fenêtre, ou utilisez l'une des autres méthodes pour invoquer l'outil.

Les propriétés DonnéesHeight, DonnéesWidth, DonnéesSubvolume et DonnéesTag de la fenêtre seront liées à la propriété correspondante de l'App Part, si elle existe.

En savoir plus sur les types personnalisés.

Stratégies pour placer des fenêtres

À préciser - expliquer :

- Liens vs clones - Aimantation avancée

Options

Ouvertures

Voir aussi : Tutoriel pour des fenêtres ouvertes

Les portes et fenêtres peuvent apparaître partiellement ou entièrement ouvertes dans le modèle 3D ou peuvent afficher des symboles d'ouverture en plan et/ou en élévation. Par conséquent, elles apparaîtront également dans les vues 2D extraites générées par une Draft Projection 2D d'une forme ou l'atelier TechDraw. Pour obtenir ceci, au moins un des composants de la fenêtre doit avoir une charnière et un mode d'ouverture défini (voir la section Composants personnalisés). Ensuite, en utilisant les propriétés DonnéesOpening, DonnéesSymbol Plan ou DonnéesSymbol Elevation, vous pouvez configurer l'apparence de la fenêtre :

Porte montrant le symbole du plan, le symbole de l'élévation et les propriétés d'ouverture en fonction

Préréglages

Les préréglages suivants sont disponibles :

Préréglages d'utilisateur supplémentaires

En plus des préréglages par défaut, l'outil Fenêtre peut également utiliser des préréglages personnalisés. Un préréglage personnalisé est un fichier FreeCAD contenant une seule fenêtre basée sur une esquisse paramétrique qui a deux contraintes nommées : Width et Height. Les préréglages personnalisés peuvent être placés aux endroits suivants :

$ROOT_DIR/Arch/Doors/Custom/
$ROOT_DIR/Arch/Windows/Custom/

Si vous installez l'atelier Parts Library à partir du gestionnaire des extensions, l'outil Fenêtre recherchera également dans cette bibliothèque d'autres préréglages à cette paire d'emplacements :

$ROOT_DIR/Mod/parts_library/Architectural Parts/Doors/Custom/
$ROOT_DIR/Mod/parts_library/Architectural Parts/Windows/Custom/

Les préréglages personnalisés seront disponibles dans le menu déroulant des préréglages de l'outil fenêtre. Les préréglages dans les bibliothèques seront également disponibles dans la fenêtre de dialogue Bibliothèque de pièces.

Composants personnalisés

Vous pouvez accéder, créer, modifier et supprimer des composants d'une fenêtre en mode édition (double-cliquez sur la fenêtre dans l'arborescence).

Les fenêtres peuvent comprendre 4 types de composants : frames, solid panels, glass panels et louvres. « Panels » (panneaux) et les « louvres » (persiennes) sont fabriqués à partir d'une seule polyligne métallique fermée, qui est extrudée, tandis que « frames » (cadres) sont fabriqués à partir de deux polylignes métalliques fermées ou plus, chacune étant extrudée, puis les plus petits sont soustraits du plus grand.

Les composants ont les propriétés suivantes :

Types personnalisés

Les fenêtres peuvent également tirer parti d'autres outils, notamment des processus de travail de PartDesign, pour définir un type. Un type est un objet qui définit la forme de la fenêtre. Il est particulièrement bien adapté pour travailler avec Std Parts :

Téléchargez le fichier d'exemple ci-dessus

Notez que les fenêtres créées de cette manière ne prennent pas en charge les fonctions des ouvertures.

Materiaux

Pour créer un matériau pour des fenêtres basées sur un type :

Vous pouvez utiliser tout autre type de processus de travail que celui décrit ci-dessus, les points importants à retenir sont :

Propriétés

Un objet Arch Window partage les propriétés communes et le comportement de tous les Arch Composants.

Données

Window

Script

Voir aussi : Arch API et Débuter avec les scripts FreeCAD.

L'outil Fenêtre peut être utilisé à l'intérieur d'une macro et à partir de la console Python, en utilisant la fonction suivante :

Window = makeWindow(baseobj=None, width=None, height=None, parts=None, name="Window")

Exemple :

import FreeCAD as App
import Draft
import Arch

rect = Draft.makeRectangle(length=900, height=3000)
# Optional: rotate it to be on the XZ plane, so that the window is upright
rect.Placement.Rotation = App.Rotation(App.Vector(1, 0, 0), 90)
App.ActiveDocument.recompute()
Window = Arch.makeWindow(rect)
App.ActiveDocument.recompute()

Vous pouvez également créer une fenêtre à partir d'un préréglage.

Window = makeWindowPreset(windowtype, width, height, h1, h2, h3, w1, w2, o1, o2, placement=None)

Exemple :

import FreeCAD as App
import Arch

base = App.Vector(2000, 0, 0)
axis = App.Vector(1, 0, 0)
place= App.Placement(base, App.Rotation(axis, 90))

door = Arch.makeWindowPreset("Simple door",
                             width=900, height=2000,
                             h1=100, h2=100, h3=100, w1=200, w2=100, o1=0, o2=100,
                             placement=place)